James Chai
COMMENT | Muhyiddin's new clothes
COMMENT | Let me take you on a grand tour of Istanbul
COMMENT | White flags: The most courageous act in this pandemic
COMMENT | Inside ministers’ poor imagination of how the poor lives
- Advertisement
COMMENT | Mahathir's Mageran Dream: Why 2021 is not 1969
COMMENT | ‘I don’t know what happened except that he died’
COMMENT | How to deal with arrogant Covid-19 rule-breakers
COMMENT | PM’s govt not stupid, just selfish, irresponsible and utterly mediocre
- Advertisement
COMMENT | Rina Harun and the rise of celebrity politics
COMMENT | What Covid rule-breakers are trying to tell us
COMMENT | The surprising benefit of having the wrong govt
COMMENT | The collective delusion of Muhyiddin’s Bersatu
COMMENT | DAP's Chinese debate is larger than its party
COMMENT | The toxic birth of Malaysia’s B50
COMMENT | In trying to appear strong, Zahid appeared weak
COMMENT | The politicians who know no shame
COMMENT | Corruption is scariest without rules
COMMENT | What Najib and MCA have in common
COMMENT | Now we have pride in defections
COMMENT | Politics is boring because the players are boring